relating to the moon - Turco Inglés Diccionario